Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 ELCHO STREET Terraced £144,372 £38,000 28 Apr 2000
23 ELCHO STREET Terraced £174,149 £98,000 28 Feb 2006
24 ELCHO STREET Terraced £109,141 £68,000 20 Dec 2013
24A ELCHO STREET Terraced £145,030 £130,000 13 Aug 2021
25 ELCHO STREET Terraced £136,869 £33,500 12 Nov 1999
26 ELCHO STREET Terraced £93,762 £92,500 14 Jul 2023
27 ELCHO STREET Terraced £120,600 £115,000 11 Feb 2022